package com.pro.common.api.user.task.model.dto;

import com.pro.common.api.user.task.model.base.IUserTaskStepCallNotify;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Schema(description = "步骤完成请求")
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class UserTaskStepCallNotifyDTO implements IUserTaskStepCallNotify {
    @Schema(description = "响应URL")// 异步时
    private String responseUrl;

    @Schema(description = "响应状态码")
    private Integer responseCode;

    @Schema(description = "响应头(JSON)")
    private String responseHeaders;

    @Schema(description = "响应体(JSON)")
    private String responseBody;

}

